Idiormの使い方 〜データベース接続編〜
4265 Views
idiorm
idiorm
PHPでデータベースを扱うにはmysql関数を使ったりPDOを使うことで使用が可能になりますが、今回紹介する「idiorm」を使用すると簡単に扱うことができます。
筆者も使い方を覚えながら使用しているので、覚えたことをどんどんご紹介していきます。
スポンサーリンク
目次
公式サイト
公式サイトを見るとなんとなく使い方はわかるかと思います。
以下で筆者が実際に実装したやり方を紹介します。
準備するもの
です!
一応、私が使用しているファイルもアップしておきます。
データベースへ接続する
<?php //---------------------------------------------------------------- //ライブラリを読み込む require_once("idiorm/idiorm.php"); require_once("paris/paris.php"); //---------------------------------------------------------------- //データベースの情報 $db_host = "データベースのホスト名"; $db_port = "ポートが必要な場合は記述"; $db_name = "データベース名"; $db_user = "データベースのユーザ名"; $db_password = "データベースのパスワード"; //---------------------------------------------------------------- //データベースへ接続 if (!empty($db_port)) { //ポートが指定されている場合 ORM::configure("mysql:host={$db_host};port={$db_port};dbname={$db_name}"); } else { //ポートが不要な場合 ORM::configure("mysql:host={$db_host};dbname={$db_name}"); } ORM::configure("username", $db_user); ORM::configure('password', $db_password); ORM::configure('driver_options', array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')); ORM::configure('error_mode', PDO::ERRMODE_WARNING); ORM::configure('logging', true); ORM::configure('caching', true); //キャッシュを有効 ORM::configure('caching_auto_clear', true); //INSERTやUPDATEでキャッシュをクリア
以上です!
これで接続が完了です!
まとめ
次回はデータベースの内容を取得したいと思います。
スポンサーリンク